climb off the motorbike - Turkish English Dictionary